// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package u.aly; import java.io.PrintWriter; import java.io.StringWriter; import java.io.Writer; import java.util.Iterator; import java.util.List; // Referenced classes of package u.aly: // am, p, an, bf, // av public class ac extends am implements p { public ac() { a(System.currentTimeMillis()); a(an.a); } public ac(String s) { this(); a(s); } public ac(Throwable throwable) { this(); a(a(throwable)); } private String a(Throwable throwable) { PrintWriter printwriter; Throwable throwable1; String s = null; if (throwable == null) { return null; } StringWriter stringwriter; try { stringwriter = new StringWriter(); printwriter = new PrintWriter(stringwriter); throwable.printStackTrace(printwriter); throwable1 = throwable.getCause(); } catch (Exception exception) { exception.printStackTrace(); return s; } _L2: s = null; if (throwable1 != null) { break MISSING_BLOCK_LABEL_70; } s = stringwriter.toString(); printwriter.close(); stringwriter.close(); return s; Throwable throwable2; throwable1.printStackTrace(printwriter); throwable2 = throwable1.getCause(); throwable1 = throwable2; if (true) goto _L2; else goto _L1 _L1: } public ac a(boolean flag) { an an1; if (flag) { an1 = an.a; } else { an1 = an.b; } a(an1); return this; } public void a(bf bf1, String s) { if (bf1.s() <= 0) goto _L2; else goto _L1 _L1: Iterator iterator = bf1.u().iterator(); _L5: if (iterator.hasNext()) goto _L3; else goto _L2 _L2: av av1 = null; _L4: if (av1 == null) { av1 = new av(); av1.a(s); bf1.a(av1); } av1.a(this); return; _L3: av1 = (av)iterator.next(); if (!s.equals(av1.c())) goto _L5; else goto _L4 } }